GeoVisibleRegionBoundary
GeoVisibleRegionBoundary[{lat,lon,h}] is a one-dimensional GeoGraphics primitive that represents the boundary of the region on the surface of the Earth visible from the point of coordinates lat,lon and height h above the reference ellipsoid.
GeoVisibleRegionBoundary[pos] represents the boundary of the region visible from the position pos.
GeoVisibleRegionBoundary[{pos1,pos2,…}] represents the collection of boundaries of the regions visible from the positions posi.
Please visit the official Wolfram Language Reference for more details and examples on core symbols.